long-time sufferer - German English Dictionary